body
{margin:0 auto;font:14px/160% Verdana,Arial,sans-serif,"Times New Roman",宋体;color:#333;background:#fff; }
a:link{text-decoration:none;color:#000000;}
a:visited{text-decoration:none;color:#000000;}
a:active,a:hover{text-decoration:underline;color:#FF0000;}
.mian{
max-width: 1040px;
text-align:left;
margin:0 auto;
}

h2 {
	font-family: "宋体";
	font-size: 18px;
	line-height: 30px;
}
strong{color:#000000;}
img {border:0;}
.selectcssleft{
float:left;
height:25px;
}
.selectcssright{
float:left;
padding-top:4px;

}

hr {
	font-size: 1px;
	background-color:#333333;
}

.top {
	width:1040px;
	background-color: #f6f6f6;
	padding-top:2px;
}
.top1 {
	width:955px;
	background-color: #f6f6f6;
	padding-top:0px;
}
.hrcss {
background-color:#000000;
	margin-top:0px;
	font-size:0.5px;
	width:100%;
}
.logo{
margin-top:0px; margin-bottom:2px;}
.logoleft{
float:left;
}
.logoright{
margin-right:0px;
float:right;
}
.rollpic{
margin-top:10px;
}

.fistnew {
float:left;
	border: 1px solid #b0cfee;
	width:400px;
	height:300px;
	margin-left:15px;
	margin-top:1px;
}
.title{
background-image:url(image/Titlebg.jpg);
height:20px;
padding-top:5px;
}
.select{
float:left;
margin-left:26px;
border: 1px solid #2D93D1;
width:225px;
height:120px;
}
.tougao{
float:left;
border: 1px solid #b0cfee;
margin-left:26px;
width:225px;
margin-top:5px;
height:173px;
}
.tougaopic{
height:51px;
}
.huandengpian{
border: 1px solid #b0cfee;
clear:left;
width:1040px;
margin-top:5px;
height:200px;
}

.jianxun{
float:left;
border: 1px solid #b0cfee;
width:340px;

margin-top:12px;
}

.tebietitlepic{
background-image:url(image/Titlebg.jpg);
height:25px;
}
.nexttebietitlepic
{
background-color:#FBE7E8;
height:20px;
}

.nextnewtitle{
background-color:#FBE7E8;
height:25px;
padding-top:5px;
border-bottom-color:#D8B5BB;
}
/*==============最新修改首页面式============================*/
/*首页新闻左边新闻列表样式*/
.index_newlist_left
{
float:left;
border: 1px solid #b0cfee;
width:350px;
height:370px;
margin-top:12px;
}



/*首页新闻中间新闻列表样式*/
.index_newlist_middle
{
float:left;
border: 1px solid #b0cfee;
width:360px;
height:370px;
margin-top:12px;
margin-left:10px;
}

/*首页新闻右边新闻列表样式*/
.index_newlist_right
{
border: 1px solid #b0cfee;
margin-left:10px;
float:left;
margin-top:12px;
height:370px;
width:300px;
}


/*首页新闻左边新闻列表样式(人物展示,散文荟萃)*/
.index_newlist_left_1{
float:left;
border: 1px solid #D8B5BB;
width:350px;
margin-top:12px;
}

/*首页新闻中间新闻列表样式(煤矿院校,诗歌版)*/
.index_newlist_middle_1{
float:left;
border: 1px solid #D8B5BB;
width:360px;
margin-top:12px;
margin-left:10px;
}

/*首页新闻右边新闻列表样式(设备供求,煤炭供求)*/
.index_newlist_right_1{
border: 1px solid #2D93D1;
margin-left:10px;
float:left;
margin-top:12px;
width:300px;
}

/*首页新闻高度为340px（可以继承的）*/
.index_height_340
{
height:340px;
}

.index_height_246
{
height:246px;
}

.index_height_320
{
height:320px;
}

.index_height_310
{
height:310px;
}

.index_height_380
{
height:380px;
}

.index_height_400
{
height:400px;
}

/*首页新闻高度为250px（可以继承的）*/
.index_height_250
{
height:250px;
}

.index_height_270
{
height:270px;
}

/*首页新闻高度为200px（可以继承的）*/
.index_height_200
{
height:200px;
}

/*首页新闻高度为290px（可以继承的）*/
.index_height_290
{
height:290px;
}

/*首页视频播报新闻*/
.video{
float:left;
border: 1px solid #D8B5BB;
height:467px;
margin-left:10px;
width:279px;
margin-top:-204px;

}


/*首页摄影天地新闻*/
.longtile{
background-color:#e7effa;
height:20px;
padding-top:5px;
}
.picture{
border: 1px solid #b0cfee;
clear:left;
width:1040px;
margin-top:10px;
}

.xijianxun{
float:left;
border: 1px solid #b0cfee;
width:330px;
height:300px;
margin-top:12px;
}


.yixianbaodao{
float:left;
border: 1px solid #b0cfee;
width:350px;
margin-top:12px;
margin-left:10px;
}

.xiyixianbaodao{
float:left;
border: 1px solid #b0cfee;
width:340px;
height:300px;
margin-top:12px;
margin-left:10px;
}

.xitebietitle{
border: 1px solid #b0cfee;
margin-left:10px;
float:left;
margin-top:12px;
height:300px;
width:279px;
}


/*fffffffffffnewtitle*/
.jinglian{
float:left;
border: 1px solid #b0cfee;
width:350px;
height:355px;
margin-top:12px;
}
.dangqungongzuo{
float:left;
border: 1px solid #b0cfee;
width:360px;
height:355px;
margin-top:12px;
margin-left:10px;
}

.newtitle{
background-color:#e7effa;
height:20px;
padding-top:5px;
}




.guanggao{
clear:left;
border: 1px solid #b0cfee;
width:1040px;
margin-top:10px;
}
.guagngao2{
float:left;
margin-top:10px;
}

.banzu{
clear:left;
border: 1px solid #b0cfee;
width:340px;
height:200px;
margin-top:12px;
}

.youqing3{
	border:0px solid #b0cfee;
	clear:left;
	width:100%;
	margin-top:10px;
	height:80px;
	background-color:#FFFFFF;
	margin-left:1px;
}

.youqing{
	border: 0px solid #F5F5F5;
	clear:left;
	width:100%;
	margin-top:1px;
	background-color:#FFFFFF;
}


.buttntitle{
height:20px;
border: 1px solid #CDCDCD;
width:975px;
margin-top:10px;
text-align:center;
}
.gongan{
float:left;
margin-left:90px;}
.gongantext{
float:left;
margin-left:40px;
margin-top:12px;}
.selecttitle{
height:20px;
}
.fisttitle{
background-color:#e7effa;
height:20px;
}
.saleproduct {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #b0cfee;
	border-right-color: #b0cfee;
	border-bottom-color: #b0cfee;
	border-left-color: #b0cfee;
}
.salesss
{
    float:left;
}
.saleproduct {
	border: 1px solid #b0cfee;


	float: left;
	width:200px;
	
}
.ll{
    border: 1px solid #b0cfee;
	float: left;
	height:700px;
	margin-left:5px;

}
.wh{
    margin-left:5px;
	border: 1px solid #b0cfee;
	float: left;
	width:260px;
	height:700px;
}
.txtlinks{float:left; ft;list-style:none;margin:0 0 0 ;}
.txtlinks li{list-style:none;float:left; display:inline; margin:0 0 0 5px;word-wrap: break-word; word-break: break-all;line-height:20px;}
.txtlinksimg{float:left; ft;list-style:none;margin:0 0 0 ;}
.txtlinksimg li
{
	list-style: none;
	float: left;
	display: inline;
	margin: 0 0 0 16px;
	word-wrap: break-word;
	word-break: break-all;
	line-height: 60px;
}
.adlist1{height:22px;background:#EDF6FF;border-top:1px solid #AACCEE;}


.TopNewContent {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	/*text-decoration: none;*/
	text-align: left;
	text-indent: 20px;
	/*width: 210px;*/
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}
.TopNewContent a:link{text-decoration:none;color:#07519A;}
.RedFont{
	color: #FF0000;
}

.newslists
{
border: 1px solid #b0cfee;
margin-left:10px;
float:left;
margin-top:12px;
width:279px;
height:335px;	
}
.temp_support {
	color: #008000;
	text-decoration: none;
}
a.temp_support:link {background:none;color:#3B78AE;text-decoration:none;padding-left:3px;padding-right:3px;}
a.temp_support:visited{background:none;color:#3B78AE;text-decoration:none;padding-left:3px;padding-right:3px;}
a.temp_support:hover {background:none;color:#3B78AE;text-decoration:underline;padding-left:3px;padding-right:3px;}

.temp_sppose {
	color: #3B78AE;
	text-decoration: none;
}
a.temp_sppose:link{color:#008000;text-decoration:none;padding-left:3px;padding-right:3px;}
a.temp_sppose:visited {color:#008000;text-decoration:none;padding-left:3px;padding-right:3px;}
a.temp_sppose:hover {color:#008000;text-decoration:underline;padding-left:3px;padding-right:3px;}

.newsContent
{
font-size: 14px;
line-height: 28px;
}

.index_picnews {
	border: 1px solid #b0cfee;
	width:760px;
	margin-top:5px;
	height:200px;
	float: left;
}
.index_blognews{
	border: 1px solid #b0cfee;
	width:200px;
	margin-top:5px;
	height:200px;
	float: left;
	margin-left: 10px;
	text-indent: 3px;
}
.index_news {
background-color:#e7effa;
height:20px;
	width:760px;

padding-top:5px;
}
.index_blogs {
background-color:#e7effa;
height:20px;
padding-top:5px;
}
.newsContent
{
font-size: 16px;
line-height: 28px;
}

/* 响应式图文段落 */
.article-paragraph {
line-height: 4.6;
max-width: 900px;
margin: 0 auto;
}

.article-paragraph img {
display: block;
width: 80%;
height: auto;
margin: 20px auto;
border-radius: 4px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);

@media (max-width: 768px) {
width: 95%;
margin: 15px auto;
}
}

/* 特殊比例图片 */
.panorama-image {
width: 100%;
height: 50vh;
object-fit: cover;
object-position: center 30%;
}